make a difficult trip - German English Dictionary